Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE ORCHARDS Detached £754,491 £488,000 2 May 2014